﻿Option Infer On
Option Strict On

Namespace Activities

Namespace EditForms

    Namespace [Address]
    
#Region "Save"

        ''' <summary>
        ''' Invokes the DataFormSave web service method for this form: "Address Custom ID Edit Data Form" . Provides a mechanism for setting or editing an address's custom ID
        ''' </summary>
		<System.CodeDom.Compiler.GeneratedCodeAttribute("BBMetalWeb", "2011.8.2.0")> _
		<System.ComponentModel.Designer(GetType(Global.Blackbaud.AppFx.Workflow.CatalogActivities.EditFormSaveDesigner))> _
		<Blackbaud.AppFx.Workflow.CatalogActivities.ActivityToolboxInfo(GetType(Blackbaud.AppFx.Workflow.CatalogActivities.ActivityToolboxInfoAttribute), "Blackbaud.AppFx.Workflow.CatalogActivities.save_and_newToolbox.png", "AddressCustomIDEditDataForm (Save)")> _
		Public NotInheritable Class [AddressCustomIDEditDataFormSave]
			Inherits Global.Blackbaud.AppFx.Workflow.CatalogActivities.EditFormSave(Of Global.63283.WEBAPICLIENT.EditForms.Address.AddressCustomIDEditDataFormData)

			Public Overrides ReadOnly Property CatalogSpecName As String
                Get
                    Return "Address Custom ID Edit Data Form"
                End Get
            End Property


            Public Overrides ReadOnly Property CatalogSpecDescription As String
                Get
                    Return "Provides a mechanism for setting or editing an address's custom ID"
                End Get
            End Property

            Public Overrides ReadOnly Property CatalogSpecRecordType As String
                Get
                    Return "Address"
                End Get
            End Property
   

        End Class
        
#End Region


#Region "Load"

		''' <summary>		
        ''' Invokes the DataFormLoad web service method for this form: "Address Custom ID Edit Data Form" . Provides a mechanism for setting or editing an address's custom ID
        ''' </summary>
		<System.CodeDom.Compiler.GeneratedCodeAttribute("BBMetalWeb", "2010.4.02.0")> _
		<System.ComponentModel.Designer(GetType(Global.Blackbaud.AppFx.Workflow.CatalogActivities.EditFormLoadDesigner))> _
		<Blackbaud.AppFx.Workflow.CatalogActivities.ActivityToolboxInfo(GetType(Blackbaud.AppFx.Workflow.CatalogActivities.ActivityToolboxInfoAttribute), "Blackbaud.AppFx.Workflow.CatalogActivities.editdataformtemplatespecToolbox.png", "AddressCustomIDEditDataForm (Load)")> _
		Public NotInheritable Class [AddressCustomIDEditDataFormLoad]		
			Inherits Global.Blackbaud.AppFx.Workflow.CatalogActivities.EditFormLoad(Of Global.63283.WEBAPICLIENT.EditForms.Address.AddressCustomIDEditDataFormData)

            Protected Overrides Function ExecuteDataFormLoad(ByVal context As System.Activities.CodeActivityContext, ByVal provider As Global.Blackbaud.AppFx.WebAPI.AppFxWebServiceProvider, ByVal recordId As String) As Global.63283.WEBAPICLIENT.EditForms.Address.AddressCustomIDEditDataFormData

                Dim data = Global.63283.WEBAPICLIENT.EditForms.Address.AddressCustomIDEditDataForm.LoadData(provider, recordId)

                Return data

            End Function

			Public Overrides ReadOnly Property CatalogSpecName As String
                Get
                    Return "Address Custom ID Edit Data Form"
                End Get
            End Property


            Public Overrides ReadOnly Property CatalogSpecDescription As String
                Get
                    Return "Provides a mechanism for setting or editing an address's custom ID"
                End Get
            End Property

            Public Overrides ReadOnly Property CatalogSpecRecordType As String
                Get
                    Return "Address"
                End Get
            End Property


        End Class

#End Region
    
    
    
#Region "Populate Data Activity"

        ''' <summary>
        ''' Used to populate the form field values in the "Address Custom ID Edit Data Form" data form.
        ''' </summary>
		<Global.System.CodeDom.Compiler.GeneratedCodeAttribute("BBMetalWeb", "2011.8.2.0")> _
		<Blackbaud.AppFx.Workflow.CatalogActivities.ActivityToolboxInfo(GetType(Blackbaud.AppFx.Workflow.CatalogActivities.ActivityToolboxInfoAttribute), "Blackbaud.AppFx.Workflow.CatalogActivities.assignToolbox.png", "AddressCustomIDEditDataForm (Assign Values)")> _
	    Public NotInheritable Class AddressCustomIDEditDataFormAssignValues
			Inherits Global.Blackbaud.AppFx.Workflow.CatalogActivities.FormDataAssignValues(Of Global.63283.WEBAPICLIENT.EditForms.Address.AddressCustomIDEditDataFormData)
        

#Region "Form Field Arguments"


Public  Property [CUSTOMID] As System.Activities.InArgument(Of String)


        

#End Region

            Protected Overrides Sub AssignValuesToFormData(ByVal context As System.Activities.CodeActivityContext, ByVal fd As Global.63283.WEBAPICLIENT.EditForms.Address.AddressCustomIDEditDataFormData)

                Dim currentArgExp As System.Activities.Activity


                'currentArgExp = Me.{prop name}.Expression
                'If currentArgExp IsNot Nothing Then
                '    fd.{prop name} = Me.{prop name}.Get(context)
                'End If

				
                currentArgExp = Me.[CUSTOMID].Expression
                If currentArgExp IsNot Nothing Then
                    fd.[CUSTOMID] = Me.[CUSTOMID].Get(context)
                End If




			End Sub
			
	End Class

#End Region


#Region "Load, Populate Data, and Save Activity"

        ''' <summary>
        ''' Used to Load, populate, and save the form field values in the "Address Custom ID Edit Data Form" data form.
        ''' </summary>
		<Global.System.CodeDom.Compiler.GeneratedCodeAttribute("BBMetalWeb", "2011.8.2.0")> _
		<System.ComponentModel.Designer(GetType(Global.Blackbaud.AppFx.Workflow.CatalogActivities.EditFormDesigner))> _
		<Blackbaud.AppFx.Workflow.CatalogActivities.ActivityToolboxInfo(GetType(Blackbaud.AppFx.Workflow.CatalogActivities.ActivityToolboxInfoAttribute), "Blackbaud.AppFx.Workflow.CatalogActivities.save_and_newToolbox.png", "AddressCustomIDEditDataForm")> _
	    Public NotInheritable Class AddressCustomIDEditDataForm
			Inherits Global.Blackbaud.AppFx.Workflow.CatalogActivities.EditForm(Of Global.63283.WEBAPICLIENT.EditForms.Address.AddressCustomIDEditDataFormData)
        

#Region "Form Field Arguments"


Public  Property [CUSTOMID] As System.Activities.InArgument(Of String)


        

#End Region

            Protected Overrides Sub AssignValuesToFormData(ByVal context As System.Activities.CodeActivityContext, ByVal fd As Global.63283.WEBAPICLIENT.EditForms.Address.AddressCustomIDEditDataFormData)

                Dim currentArgExp As System.Activities.Activity


                'currentArgExp = Me.{prop name}.Expression
                'If currentArgExp IsNot Nothing Then
                '    fd.{prop name} = Me.{prop name}.Get(context)
                'End If

				
                currentArgExp = Me.[CUSTOMID].Expression
                If currentArgExp IsNot Nothing Then
                    fd.[CUSTOMID] = Me.[CUSTOMID].Get(context)
                End If




			End Sub
			
            Protected Overrides Function ExecuteDataFormLoad(ByVal context As System.Activities.CodeActivityContext, ByVal provider As Global.Blackbaud.AppFx.WebAPI.AppFxWebServiceProvider, ByVal recordId As String) As Global.63283.WEBAPICLIENT.EditForms.Address.AddressCustomIDEditDataFormData

                Dim data = Global.63283.WEBAPICLIENT.EditForms.Address.AddressCustomIDEditDataForm.LoadData(provider, recordId)

                Return data

            End Function

			Public Overrides ReadOnly Property CatalogSpecName As String
                Get
                    Return "Address Custom ID Edit Data Form"
                End Get
            End Property


            Public Overrides ReadOnly Property CatalogSpecDescription As String
                Get
                    Return "Provides a mechanism for setting or editing an address's custom ID"
                End Get
            End Property

            Public Overrides ReadOnly Property CatalogSpecRecordType As String
                Get
                    Return "Address"
                End Get
            End Property



	End Class

#End Region



    End Namespace

End Namespace

End Namespace
